package com.zenchn.entity;

import com.zenchn.model.TSysAccount;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * TSysAccountVO：
 *
 * @author dingxinfa
 * @date 2020-04-16 10:18
 */
@ApiModel(value="账户对象",description="账户对象")
public class TSysAccountVO extends TSysAccount {


    private static final long serialVersionUID = -3158850575307325186L;
    @ApiModelProperty(value="账户状态")
    private String statusName;

    @ApiModelProperty(value="头像url地址")
    private String portraitUrl;

    @ApiModelProperty(value="岗位类型名称")
    private String postTypeName;

    @ApiModelProperty(value="角色名称")
    private String roleName;

    private String accountLevel;

    private String areasCode;

    private String regionCode;

    private Integer agentTarget;

    private Integer agentL2Target;

    private Integer agentL3Target;

    private Integer hospitalTarget;

    private Integer hospitalL2Target;

    private Integer hospitalL3Target;

    private String accountLevelName;

    private String areasCodeName;

    private String regionCodeName;

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getPortraitUrl() {
        return portraitUrl;
    }

    public void setPortraitUrl(String portraitUrl) {
        this.portraitUrl = portraitUrl;
    }


    public String getPostTypeName() {
        return postTypeName;
    }

    public void setPostTypeName(String postTypeName) {
        this.postTypeName = postTypeName;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getAccountLevel() {
        return accountLevel;
    }

    public void setAccountLevel(String accountLevel) {
        this.accountLevel = accountLevel;
    }

    public String getAreasCode() {
        return areasCode;
    }

    public void setAreasCode(String areasCode) {
        this.areasCode = areasCode;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

    public Integer getAgentTarget() {
        return agentTarget;
    }

    public void setAgentTarget(Integer agentTarget) {
        this.agentTarget = agentTarget;
    }

    public Integer getAgentL2Target() {
        return agentL2Target;
    }

    public void setAgentL2Target(Integer agentL2Target) {
        this.agentL2Target = agentL2Target;
    }

    public Integer getAgentL3Target() {
        return agentL3Target;
    }

    public void setAgentL3Target(Integer agentL3Target) {
        this.agentL3Target = agentL3Target;
    }

    public Integer getHospitalTarget() {
        return hospitalTarget;
    }

    public void setHospitalTarget(Integer hospitalTarget) {
        this.hospitalTarget = hospitalTarget;
    }

    public Integer getHospitalL2Target() {
        return hospitalL2Target;
    }

    public void setHospitalL2Target(Integer hospitalL2Target) {
        this.hospitalL2Target = hospitalL2Target;
    }

    public Integer getHospitalL3Target() {
        return hospitalL3Target;
    }

    public void setHospitalL3Target(Integer hospitalL3Target) {
        this.hospitalL3Target = hospitalL3Target;
    }

    public String getAccountLevelName() {
        return accountLevelName;
    }

    public void setAccountLevelName(String accountLevelName) {
        this.accountLevelName = accountLevelName;
    }

    public String getAreasCodeName() {
        return areasCodeName;
    }

    public void setAreasCodeName(String areasCodeName) {
        this.areasCodeName = areasCodeName;
    }

    public String getRegionCodeName() {
        return regionCodeName;
    }

    public void setRegionCodeName(String regionCodeName) {
        this.regionCodeName = regionCodeName;
    }
}
